require.sync('CheckStatausEnum');
Ext.define('App.view.bbs.BbsSearch', {
	extend : 'App.config.BaseFieldSet',
	xtype : 'bbsSearch',
    requires : [ 'App.lib.BbsTypeSingleSelect','App.lib.ShelvesCombox','App.lib.CheckCombox'],
	items : [ {
		xtype : 'basesearchform',
		items : [ {
			items : [ {
				xtype:"bbsTypeSingleSelect",
                beforeLabelTextTpl : [ '' ],
                allowBlank : true,
			},{
                    columnWidth: .25,
                    xtype:"checkCombox",
				    beforeLabelTextTpl : [ '' ],
				    allowBlank : true,
                    name : 'checkStatus',
                    storeFiled: [
						{
							'value': CheckStatausEnum.WAIT.getText(),
							'name': CheckStatausEnum.WAIT.getValue()
						},
						{
                            'value': CheckStatausEnum.YES.getText(),
                            'name': CheckStatausEnum.YES.getValue()
						}, {
                            'value': CheckStatausEnum.NO.getText(),
                            'name': CheckStatausEnum.NO.getValue()
						},
					]

			},{
                xtype:"shelvesCombox",
                fieldLabel : '是否精品',
                name : 'isBoutique',
                beforeLabelTextTpl : [ '' ],
                allowBlank : true,
            },{
				xtype:"shelvesCombox",
				fieldLabel : '是否置顶',
				name : 'isTop',
                beforeLabelTextTpl : [ '' ],
                allowBlank : true,
			} ]
		}, {
			items : [ {
				xtype : 'basestartdate',
				columnWidth : .25,
			}, {
				xtype : 'baseenddate',
				columnWidth : .2,
				labelWidth : 10
			}, {
				xtype : 'button',
				text : '查询',
				action : 'search',
				columnWidth : .15,
				style : 'margin-left:15px'
			}, {
				xtype : 'button',
				text : '重置',
				columnWidth : .15,
				style : 'margin-left:15px',
				handler : function(me) {
					me.up('form').getForm().reset();
				}
			} ]
		} ]
	} ]
});
